small haystack in stables - French English Dictionary